<html>
    <head>
        <title>为什么倾向于使用GUID作为主键</title>
    </head>
    <body>
        <script>
            /*
                    一、为什么倾向于使用GUID 作为主键？

                          GUID有优点也有缺点。你可以在网络上找到许多与此主题相关的文章，因此我们将不再全部讨论，而是列出最基本的优点：

                          它在所有数据库提供程序中都是可用的。

                          它允许在客户端确定主键，而不需要数据库往返来生成Id值。在向数据库插入新记录时，这可以提高性能，并允许我们在与数据库交互之前知道PK。

                          GUID是自然唯一的，在以下情况下具有一些优势，如果：

                                ①、你需要集成到外部系统。

                                ②、你需要拆分或合并不同的表。

                                ③、你正在创建分布式系统。

                         GUID是不可能猜测的，因此在某些情况下，与自动递增Id值相比，它们可以更安全。


                         虽然有一些缺点（只需在网络上搜索），但我们发现这些优点在设计ABP时更加重要。
                */

        </script>
    </body>
</html>